MTTLSKILCVLIILLLCFSFRYSLHEDGNQQSSRDFVSTAKAIKYGDVMKKMIRGRKLMMASGEKEEAETKMKRGNRETERNSSKSVEEDGLVAYTADYWRAKHHPPKNN